body,
ol,
ul,
li,
dl,
dt,
dd,
progress,
div,
p,
img,
a,
span,
strong,
em,
i,
h1,
h2,
h3,
h4,
h5,
h6,
button,
input,
form,
legend,
label,
select,
option
 {
    margin: 0;
    padding: 0;
}



ol,ul {
    list-style: none;
}


@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OUuhs.ttf) format('truetype');
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(//fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUuhs.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'), local('Roboto-Light'), url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto'), local('Roboto-Regular'), url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'), local('Roboto-Bold'), url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype');
}


/**
*思源黑体极细
*/

@font-face {
    font-family: 'SourceHanSansCN-ExtraLight';
    src: url('//at.alicdn.com/t/80h2mket0vxqolxr.eot');
    /* IE9*/
    src: url('//at.alicdn.com/t/80h2mket0vxqolxr.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('//at.alicdn.com/t/80h2mket0vxqolxr.woff') format('woff'), /* chrome、firefox */
    url('//at.alicdn.com/t/80h2mket0vxqolxr.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('//at.alicdn.com/t/80h2mket0vxqolxr.svg#思源黑体-极细') format('svg');
    /* iOS 4.1- */
}


/**
*思源黑体细
*/

@font-face {
    font-family: 'SourceHanSansCN-Light';
    src: url('//at.alicdn.com/t/vls80h1px3b4kj4i.eot');
    /* IE9*/
    src: url('//at.alicdn.com/t/vls80h1px3b4kj4i.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('//at.alicdn.com/t/vls80h1px3b4kj4i.woff') format('woff'), /* chrome、firefox */
    url('//at.alicdn.com/t/vls80h1px3b4kj4i.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('//at.alicdn.com/t/vls80h1px3b4kj4i.svg#NotoSansHans-DemiLight') format('svg');
    /* iOS 4.1- */
}


.fl {
    float: left;
}

.fr {
    float: right;
}

.clearfix {
    clear: both;
    *zoom: 1;
}


/********外边距内边距*********/
.pl10{
	padding-left: 10px;
}

.pr10{
	padding-right: 10px;
}

.pt10{
	padding-top: 10px;
}

.pb10{
	padding-bottom: 10px;
}

.px10{
	padding:0 10px;
}

.py10{
	padding:10px 0;
}

.p10{
	padding:10px;
}

.pl20{
	padding-left: 20px;
}

.pr20{
	padding-right: 20px;
}

.pt20{
	padding-top: 20px;
}

.pb20{
	padding-bottom: 20px;
}

.px20{
	padding:0 20px;
}

.py20{
	padding:20px 0;
}

.p20{
	padding:20px;
}



.mx10{
	margin:0 10px;
}

.my10{
	margin:10px 0;
}

.m10{
	margin:10px;
}

.ma10{
	margin:10px auto;
}

.mx20{
	margin:0 20px;
}

.my20{
	margin:20px 0;
}

.m20{
	margin:20px;
}

.ma20{
	margin:20px auto;
}

